package com.example.neochevbook;

import java.util.ArrayList;

import android.os.AsyncTask;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;

public class Exporter extends Activity {

	private Button Exporter;
	private Modele unmodele = new Modele();
	private AsyncTask<String, String, Boolean> mthreadcons = null; 
	private ArrayList <Utilisateur> Unutilisateur = new ArrayList <Utilisateur>();
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_exporter);
		
		
		Exporter = (Button) findViewById(R.id.buttonExporter);
		Exporter.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				unmodele.open();
				int i = 0;
				Unutilisateur = unmodele.listUtilisateur();
				unmodele.close();
				
				 for (i = 0; i< Unutilisateur.size(); i++)
				{
				
				String[] mesparams = {Unutilisateur.get(i).getIdentifiant(), Unutilisateur.get(i).getLogin(),Unutilisateur.get(i).getMdp(), Unutilisateur.get(i).getMail(), Unutilisateur.get(i).getTelephone(),Unutilisateur.get(i).getCp(),Unutilisateur.get(i).getNom(), Unutilisateur.get(i).getPrenom(),"http://goshka.fr/ppe4/connexion-db4o-mysql/export.php" };
				mthreadcons = new Connexion(Exporter.this).execute(mesparams);
				} 
			}
		}); 
		
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.exporter, menu);
		return true;
	}

}
